self-recovering conduit systems - Espagnol Anglais Dictionnaire